package com.mm.dao;

import com.mm.model.User;

@Mapper
public interface UserMapper {
	/**
	 * 保存用户
	 *
	 * @param user User
	 */
	void insertUser(User user);

	/**
	 * 更新用户
	 *
	 * @param user User
	 */
	void updateUserById(User user);

	/**
	 * 获取用户
	 *
	 * @param userId 用户ID
	 * @return User
	 */
	User getOneUserById(Long userId);

	/**
	 * 通过用户ID删除用户
	 *
	 * @param userId 用户ID
	 */
	void deleteUserById(Long userId);
}